Tool-Supported Development with Tropos: The Conference Management System Case Study

نویسندگان

  • Mirko Morandini
  • Duy Cu Nguyen
  • Anna Perini
  • Alberto Siena
  • Angelo Susi
چکیده

The agent-oriented software engineering methodology Tropos offers a structured development process and supporting tools for developing complex, distributed systems. The objective of this paper is twofold: first, to illustrate the use of Tropos to develop a Multi-Agent System, performing basic analysis and design activities, code generation and testing, with the support of a set of tools; second, to enable the comparison with other, tool-supported, agent-oriented software engineering methodologies through a description of the main steps of these activities and of excerpts of the resulting artefacts, with reference to a common case study, namely, the Conference Management System case study.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using three AOSE toolkits to develop a sample design

At the 8th Agent-Oriented Software Engineering Workshop, the developers of tools supporting three popular agent-oriented methodologies (Tropos, Prometheus and Organization-based Multiagent Systems Engineering (O-MaSE)) demonstrated their tools using a common multi-agent system design case study: the Conference Management System. The methodologies are representative of the state-of-the-art in ag...

متن کامل

A CASE Tool to Support Automated Modelling and Analysis of Security Requirements, Based on Secure Tropos

Secure Tropos, an extension of the Tropos methodology, considers security requirements alongside functional requirements, from the early stages of the system development process. The Secure Tropos language uses security concepts such as security constraint, secure goal, secure plan, secure resource, and threat to capture the security concepts from both social and organisational settings. These ...

متن کامل

SecTro: A CASE Tool for Modelling Security in Requirements Engineering using Secure Tropos

Secure Tropos is an extension of Tropos methodology, which considers security throughout the whole development process. The main concept of Secure Tropos is the security constraint that captures constraints regarding security. Similarly, the concepts of dependency, goal, task, resource, and capability were also extended with security in mind. In this paper we present the SecTro tool, a CASE too...

متن کامل

A Tropos Model-Driven Development Environment

This short paper illustrates a development environment supporting the use of the Tropos methodology for building complex Multi-Agent Systems, starting from the early requirements specification down to the concrete JADE agents implementation. A detailed description of the methods supported by the tool are described in a companion paper [7].

متن کامل

Security and Trust Requirements Engineering

Integrating security concerns throughout the whole software development process is one of today’s challenges in software and requirements engineering research. A challenge that so far has proved difficult to meet. The major difficulty is that providing security does not only require to solve technical problems but also to reason on the organization as a whole. This makes the usage of traditiona...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007